Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: make mobile app great again #96

Merged
merged 38 commits into from
May 31, 2024

Conversation

gomesalexandre
Copy link
Contributor

@gomesalexandre gomesalexandre commented May 14, 2024

This PR:

  • adds walletconnect's react-native compatbility layer
  • removes injected JS console forwarding eval'd code
  • does some housekeeping while in here

In effect, this fixes shapeshift/web#6766 and https://shapeshift-dao.sentry.io/issues/252824 / https://shapeshift-dao.sentry.io/issues/253532 / https://shapeshift-dao.sentry.io/issues/253784:

Screenshot 2024-05-14 at 22 23 15 Screenshot 2024-05-14 at 22 24 20 Screenshot 2024-05-14 at 22 24 29

.env.template Outdated Show resolved Hide resolved
package.json Outdated Show resolved Hide resolved
package.json Outdated Show resolved Hide resolved
src/App.tsx Outdated Show resolved Hide resolved
@gomesalexandre gomesalexandre requested a review from 0xean May 14, 2024 20:30
src/App.tsx Outdated Show resolved Hide resolved
@0xean
Copy link
Contributor

0xean commented May 17, 2024

Currently when attempting to test this on android, the wallet connect does initially connect, but then the screen is cut off so I am unable to go through the pairing flow. This is probably not related to this ticket, but hard to test with this. Here is a screen recording and I will see if a different emulated device fixes this.

Screen.Recording.2024-05-17.at.4.04.00.PM.mov

Note, there is no ability to scroll down.

@0xean
Copy link
Contributor

0xean commented May 17, 2024

Tried this on a Pixel_7 with API 33 - same diff, just more real estate

Screenshot 2024-05-17 at 4 16 01 PM

So unable to test the flow fully

@0xean 0xean mentioned this pull request May 17, 2024
2 tasks
@gomesalexandre gomesalexandre merged commit 3df8dfc into main May 31, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Wallet Connect (out) broken in android mobile
3 participants